/**
 * Classe che ci consente di manipolare i dati personali di un utente
 * 
 * @author Lorenza Brusini, Marco Jerome Gasparrini, Francesca Magistrelli
 * @version 07/2012
 * 
 */

package jflsoft.classi;

import java.io.Serializable;

public class DatiPersonali implements Serializable {
    
    private String Nome;
    private String Pass;
    private int PuntiOmaggio;
    private String Mail;
    private boolean PartecipazioneQuiz;
    private boolean admin;

    public boolean isAdmin() {
        return admin;
    }

    public void setAdmin(boolean admin) {
        this.admin = admin;
    }
    

    public String toString() {
        
        return "| Utente: "+this.Nome+" | Mail: "+this.Mail+" | Punti: "+this.PuntiOmaggio
                +" | Partecipazione al Quiz: "+this.PartecipazioneQuiz+" |";
    
    }
    
    public String getMail() {

        return Mail;
    
    }

    public void setMail(String Mail) {
        
        this.Mail = Mail;
    
    }
   
    public DatiPersonali(String nome, String pass) {
        
        this.Nome = nome;
        this.Pass = pass;
    
    } 

    public String getNome() {
    
        return Nome;
    
    }

    public boolean isPartecipazioneQuiz() {
        
        return PartecipazioneQuiz;
    
    }

    public void setPartecipazioneQuiz(boolean PartecipazioneQuiz) {
        
        this.PartecipazioneQuiz = PartecipazioneQuiz;
     
    }

    public String getPass() {
    
        return Pass;
    
    }

    public void setPass(String Pass) {
        
        this.Pass = Pass;
    
    }

    public int getPuntiOmaggio() {
    
        return PuntiOmaggio;
    
    }

    public void setPuntiOmaggio(int PuntiOmaggio) {
        
        this.PuntiOmaggio = PuntiOmaggio;
    
    }
    
}
